﻿/*Except Safari*/
@media all{html,body{}}

/* DEFAULT VALUES IN PAGE */

/* PAGE HEADING */
h1, h2, h3, h4, h5, h6,legend{font-family: "Myriad Pro", Helvetica, Arial, sans-serif; font-weight:normal; padding:10px 0 0 0; margin:0; color:#666; clear:both}
h1{font-size:2.6em}
h2{font-size:2.4em; color:#a6bc09; margin-bottom:10px}
h3{font-size:1.6em}
h4{font-size:1.5em}
h5{font-size:1em}
h6{font-size:0.8em}

/* PAGE LINKS */
a{color:#0090ff; text-decoration:underline}
a:hover{color:#ff6600; text-decoration:none}
a img, :link img, :visited img {border: 0;}
img a{
	border:0; outline:0
}

/* MOVEMENT BUTTONS - PAGINATION */
a.nexticon{background:url('../images/icon-arrowright.gif') no-repeat right center; padding-right:10px}
a.previous{background:url('../images/icon-arrowleft.gif') no-repeat left center; padding-left:10px}
a.continuereading{text-decoration:underline;}
a.popup {background:url('../images/icon-popup.png') no-repeat top right; padding:0 18px 0 0;}


/* PAGINATION CLASSES*/
.totalitem{color: #333; font-size:1.2em; font-weight:bold; ;width:200px;  float:left; }
.movementbar {font-weight:bold; font-size:0.99em; float:right; width:500px;}
ul.pagination {float:right}
ul.pagination li{border:0;float:left; list-style:none;margin:0 15px 0 0;padding:0;}
ul.pagination li,
ul.pagination a{display:block; text-align:center;}
ul.pagination .previous{width:60px; height:11px; background :url('../images/icon-nextprevious.gif') no-repeat left top; text-indent:15px;}
ul.pagination .next { width:60px; height:11px; background :url('../images/icon-nextprevious.gif') no-repeat right -11px}

.pagination .previous-off,
.pagination .next-off{}
.pagination .active{font-weight:700; color:#ff6600; font-size:1.3em;}
.pagination a:link,.paginationclean a:visited{}


/*VISIBLE CONTROL CLASSES*/
.clear{clear:both; }
.hide{display:none}
.invisible{visibility:hidden}
.nofloat{float:none;}	
.floatleft{float:left; width:auto}
.floatright{float:right; width:auto}
.floatcenter{margin:auto;}
.alignleft { text-align: left; }
.alignright { text-align: right; }
.center{text-align:center;}
.marginleft {margin-left:10px;}
.marginright {margin-right:10px;}
.marginall {padding:10px;}
.separate {clear:both; margin:5px 0}
.imageframe {border:1px #ccc solid; margin:5px;}
/*TEXT CLASSES*/
.small{font-size:smaller;}
.large{font-size:larger}
.highlight{color:red;}
.block {
	display:block; clear:both;
}

/* BLOCK QUOTE */
.blockquote	{font-size:15px;font-style:italic; background:url('../images/image-quote-open.png') left 5px no-repeat;padding:15px;margin:10px;}
.blockquote blockquote.full{background:url('../images/image-quote-close.png') right bottom no-repeat;}
.blockquote p {color:#039cfd;}

/* DROPCAP */
.dropcap:first-letter{font-size:380%;float:left;width:1.5em;padding:0 5px 5px 0;line-height:70%;}


/* FORM ELEMENTS */



/*IMAGES */
img.left {float:left;padding:5px 5px 5px 0;}
img.right {float:right; padding:5px 0 5px 5px;}
img.icon {

}



/* GRID */
table{border-collapse:collapse}
table caption {display:none}
table td {padding:0 5px 0 10px; height:25px;}
table thead tr th {font-weight:bold;}

table tbody tr td {color: #333; border:1px solid #d9d9d9;}
table tbody tr.odd td {background:#fff}
table tbody tr.even td {background:#f0f0f0;}


/* BASIC LAYOUT WIDTH */
.width100{ width: 100%; }
.width75 { width: 75%; }
.width50 { width: 50%; }
.width25 { width: 25%; }



/* MESSAGES CLASSES*/
.messages {margin:5px 0}
.messages div {font-size:1.6em;	font-weight:bold; padding:7px 10px 4px 25px }
/*div.messages .error {color:red; background:#ffe5e5 url('../images/form/bg-fieldset-kindagood.gif') no-repeat 12px 6px;}
div.messages .success {color:green;	background:#f1ffe5 url('../images/form/bg-fieldset-welldone.gif') no-repeat 12px 6px;}*/

.messages .error {color:red; background:url('../images/icon-block.png') no-repeat 0px 5px;}
.messages .success {color:green;	background:url('../images/icon-accept.png') no-repeat 0px 5px;}
.errortext {color:red; font-style:italic;}


/* FORM ELEMENTS */
fieldset {clear:both}
fieldset ul, fieldset ul li {margin:0; padding:0; list-style:none}
fieldset dl {margin:0; padding:0}
fieldset legend {color:#666;font-weight:bold; text-transform:uppercase; left:0; text-indent:-1px; padding:5px 0}
label{float:left; text-align:right; }
textarea,
select,
input{padding:5px; }
input[type="text"],input[type="password"], select {width:400px;  border:1px #dbdbdb solid; background: #fff url('../images/form/bg-input.gif') repeat-x top left}
input.inputtext {width:230px;border:1px #ddd solid;}
select{width:380px;border:1px #ddd solid;}


input {height:18px;}
select {height:30px;}
/* Get rid of Safari and Chrome focus outlines */
input[type=text]:focus,
input[type=password]:focus,
textarea:focus, input:focus{ border:2px #63b0ee solid;}

/* Display below input text*/
fieldset .errormsg {color:red;}
fieldset .success {color:green}





/* PAGE NOT FOUND */


/* SITEMAP CLASSES*/


